giant cane - Turkish English Dictionary